/* eslint-disable */

import React from 'react';
import { getIconColor } from './helper';

const DEFAULT_STYLE = {
  display: 'block',
};

const AcQiandao = ({ size, color, style: _style, ...rest }) => {
  const style = _style ? { ...DEFAULT_STYLE, ..._style } : DEFAULT_STYLE;

  return (
    <svg viewBox="0 0 1024 1024" width={size + 'rem'} height={size + 'rem'} style={style} {...rest}>
      <path
        d="M235.8 67.9C153 87.4 87.4 153 67.9 235.8L235.8 67.9z"
        fill={getIconColor(color, 0, '#FF6968')}
      />
      <path
        d="M301.7 62H287C163.3 62 62 163.3 62 287v14.7L301.7 62z"
        fill={getIconColor(color, 1, '#FF6867')}
      />
      <path
        d="M361.7 62H287C163.3 62 62 163.3 62 287v74.7L361.7 62z"
        fill={getIconColor(color, 2, '#FF6866')}
      />
      <path
        d="M421.6 62H287C163.3 62 62 163.3 62 287v134.6L421.6 62z"
        fill={getIconColor(color, 3, '#FF6765')}
      />
      <path
        d="M481.6 62H287c-19.4 0-38.3 2.5-56.3 7.2L69.2 230.7c-4.7 18-7.2 36.9-7.2 56.3v194.6L481.6 62z"
        fill={getIconColor(color, 4, '#FF6764')}
      />
      <path
        d="M62 541.6L541.6 62H297.9L62 297.9z"
        fill={getIconColor(color, 5, '#FF6763')}
      />
      <path
        d="M62 601.6L601.6 62H357.8L62 357.8z"
        fill={getIconColor(color, 6, '#FF6662')}
      />
      <path
        d="M62 417.8v243.7L661.5 62H417.8z"
        fill={getIconColor(color, 7, '#FF6661')}
      />
      <path
        d="M62 477.8v243.7L721.5 62H477.8z"
        fill={getIconColor(color, 8, '#FF6560')}
      />
      <path
        d="M737 62H537.8L62 537.8V737c0 13.9 1.3 27.5 3.7 40.8l712-712C764.5 63.3 750.9 62 737 62z"
        fill={getIconColor(color, 9, '#FF655F')}
      />
      <path
        d="M737 62H597.7L62 597.7V737c0 30.8 6.3 60.1 17.6 86.9L823.9 79.6C797.1 68.3 767.8 62 737 62z"
        fill={getIconColor(color, 10, '#FF655E')}
      />
      <path
        d="M862.8 100.7C826.8 76.3 783.5 62 737 62h-79.3L62 657.7V737c0 46.5 14.3 89.8 38.7 125.8l762.1-762.1z"
        fill={getIconColor(color, 11, '#FF645D')}
      />
      <path
        d="M895.6 127.8C854.9 87.2 798.7 62 737 62h-19.3L62 717.7V737c0 61.7 25.2 117.9 65.8 158.6l767.8-767.8z"
        fill={getIconColor(color, 12, '#FF645C')}
      />
      <path
        d="M65.2 774.5C75.6 835.8 111 889 160.6 922.8l762.3-762.3c-33.9-49.5-87-85-148.3-95.4L65.2 774.5z"
        fill={getIconColor(color, 13, '#FF635B')}
      />
      <path
        d="M78.5 821.2c22.4 55.1 66.2 99.6 120.8 122.9l744.8-744.8c-23.3-54.7-67.8-98.4-122.9-120.8L78.5 821.2z"
        fill={getIconColor(color, 14, '#FF635A')}
      />
      <path
        d="M99.2 860.5c33 49.9 85.3 86.1 146.1 97.6l712.8-712.8c-11.5-60.8-47.7-113.1-97.6-146.1L99.2 860.5z"
        fill={getIconColor(color, 15, '#FF635A')}
      />
      <path
        d="M962 287c0-63-26.2-120.1-68.3-161.1L125.9 893.7C166.9 935.8 224 962 287 962h14.3L962 301.3V287z"
        fill={getIconColor(color, 16, '#FF6259')}
      />
      <path
        d="M962 287c0-47.8-15.1-92.2-40.7-128.7l-763 763C194.8 946.9 239.2 962 287 962h74.3L962 361.3V287z"
        fill={getIconColor(color, 17, '#FF6258')}
      />
      <path
        d="M962 287c0-32.1-6.8-62.7-19.1-90.4L196.6 942.9c27.7 12.3 58.3 19.1 90.4 19.1h134.3L962 421.3V287z"
        fill={getIconColor(color, 18, '#FF6157')}
      />
      <path
        d="M287 962h194.2L962 481.2V287c0-15.4-1.6-30.4-4.5-44.9L242.1 957.5c14.5 2.9 29.5 4.5 44.9 4.5z"
        fill={getIconColor(color, 19, '#FF6156')}
      />
      <path
        d="M541.2 962L962 541.2V297.5L297.5 962z"
        fill={getIconColor(color, 20, '#FF6155')}
      />
      <path
        d="M601.2 962L962 601.2V357.5L357.5 962z"
        fill={getIconColor(color, 21, '#FF6054')}
      />
      <path
        d="M661.2 962L962 661.2V417.4L417.4 962z"
        fill={getIconColor(color, 22, '#FF6053')}
      />
      <path
        d="M721.1 962L962 721.1V477.4L477.4 962z"
        fill={getIconColor(color, 23, '#FF5F52')}
      />
      <path
        d="M962 737V537.4L537.4 962H737c17.1 0 33.7-1.9 49.7-5.6l169.7-169.7c3.7-16 5.6-32.6 5.6-49.7z"
        fill={getIconColor(color, 24, '#FF5F51')}
      />
      <path
        d="M962 597.4L597.4 962H737c123.8 0 225-101.3 225-225V597.4z"
        fill={getIconColor(color, 25, '#FF5F50')}
      />
      <path
        d="M962 657.3L657.3 962H737c123.8 0 225-101.3 225-225v-79.7z"
        fill={getIconColor(color, 26, '#FF5E4F')}
      />
      <path
        d="M962 717.3L717.3 962H737c123.8 0 225-101.3 225-225v-19.7z"
        fill={getIconColor(color, 27, '#FF5E4E')}
      />
      <path
        d="M957.5 781.8L781.8 957.5c88-18 157.7-87.7 175.7-175.7z"
        fill={getIconColor(color, 28, '#FF5D4D')}
      />
      <path
        d="M701 728H323c-19.9 0-36-16.1-36-36V386c0-19.9 16.1-36 36-36h378c19.9 0 36 16.1 36 36v306c0 19.9-16.1 36-36 36z"
        fill={getIconColor(color, 29, '#FFCDCB')}
      />
      <path
        d="M431 404c-14.9 0-27-12.1-27-27v-54c0-14.9 12.1-27 27-27s27 12.1 27 27v54c0 14.9-12.1 27-27 27zM593 404c-14.9 0-27-12.1-27-27v-54c0-14.9 12.1-27 27-27s27 12.1 27 27v54c0 14.9-12.1 27-27 27z"
        fill={getIconColor(color, 30, '#FFE9E9')}
      />
      <path
        d="M502.4 624.2l-0.4 0.4c-7 7-18.4 7-25.5 0l-65.8-65.8c-7-7-7-18.4 0-25.5l0.4-0.4c7-7 18.4-7 25.5 0l65.8 65.8c7 7.1 7 18.5 0 25.5z"
        fill={getIconColor(color, 31, '#FFFFFF')}
      />
      <path
        d="M482.3 624.6l-0.4-0.4c-7-7-7-18.4 0-25.5l105.5-105.5c7-7 18.4-7 25.5 0l0.4 0.4c7 7 7 18.4 0 25.5L507.7 624.6c-7 7-18.4 7-25.4 0z"
        fill={getIconColor(color, 32, '#FFFFFF')}
      />
    </svg>
  );
};

AcQiandao.defaultProps = {
  size: 18,
};

export default AcQiandao;
